Text copied to clipboard!
Tytuł
Text copied to clipboard!Deweloper Funkcji Systemowych Systemów Wbudowanych
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Dewelopera Funkcji Systemowych Systemów Wbudowanych, który dołączy do naszego zespołu i będzie odpowiedzialny za projektowanie, rozwój oraz optymalizację funkcji systemowych w systemach wbudowanych. Osoba na tym stanowisku będzie pracować nad kluczowymi komponentami oprogramowania, które zapewniają stabilność, wydajność i bezpieczeństwo systemów wbudowanych w różnych zastosowaniach, takich jak motoryzacja, przemysł, telekomunikacja czy elektronika użytkowa.
Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu niskopoziomowym, znajomość systemów operacyjnych czasu rzeczywistego (RTOS) oraz umiejętność analizy i optymalizacji kodu pod kątem wydajności i zużycia zasobów. Ważne jest również doświadczenie w pracy z mikrokontrolerami, procesorami oraz różnymi interfejsami komunikacyjnymi, takimi jak UART, SPI, I2C czy CAN.
W tej roli będziesz odpowiedzialny za projektowanie i implementację funkcji systemowych, testowanie i debugowanie kodu, a także współpracę z zespołem inżynierów sprzętowych i programistów w celu zapewnienia optymalnej integracji oprogramowania z komponentami sprzętowymi. Będziesz również uczestniczyć w analizie wymagań systemowych oraz opracowywaniu dokumentacji technicznej.
Oferujemy dynamiczne środowisko pracy, możliwość rozwoju zawodowego oraz udział w innowacyjnych projektach technologicznych. Jeśli jesteś pasjonatem systemów wbudowanych i chcesz pracować nad zaawansowanymi rozwiązaniami technologicznymi, zapraszamy do aplikowania!
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja funkcji systemowych dla systemów wbudowanych.
- Optymalizacja kodu pod kątem wydajności i zużycia zasobów.
- Testowanie i debugowanie oprogramowania na poziomie systemowym.
- Współpraca z zespołem inżynierów sprzętowych i programistów.
- Analiza wymagań systemowych i opracowywanie dokumentacji technicznej.
- Integracja oprogramowania z komponentami sprzętowymi.
- Rozwiązywanie problemów związanych z funkcjonowaniem systemów wbudowanych.
- Udział w procesie ciągłego doskonalenia i optymalizacji systemów.
Wymagania
Text copied to clipboard!- Doświadczenie w programowaniu systemów wbudowanych w językach C/C++.
- Znajomość systemów operacyjnych czasu rzeczywistego (RTOS).
- Umiejętność analizy i optymalizacji kodu pod kątem wydajności.
- Doświadczenie w pracy z mikrokontrolerami i procesorami.
- Znajomość interfejsów komunikacyjnych, takich jak UART, SPI, I2C, CAN.
- Umiejętność debugowania i testowania oprogramowania systemowego.
- Znajomość narzędzi do kontroli wersji, np. Git.
- Dobra znajomość języka angielskiego w mowie i piśmie.
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w programowaniu systemów wbudowanych?
- Czy pracowałeś wcześniej z systemami operacyjnymi czasu rzeczywistego?
- Jakie narzędzia i techniki stosujesz do debugowania kodu?
- Czy masz doświadczenie w optymalizacji kodu pod kątem wydajności?
- Jakie interfejsy komunikacyjne wykorzystywałeś w swoich projektach?
- Czy pracowałeś z mikrokontrolerami i procesorami? Jakimi?
- Jakie były największe wyzwania, z jakimi się spotkałeś w pracy nad systemami wbudowanymi?
- Jakie masz doświadczenie w pracy z systemami kontroli wersji, np. Git?